//package com.mp.chart.markerview;
//
//import android.content.Context;
//import android.text.format.DateUtils;
//import android.view.LayoutInflater;
//import android.view.View;
//import android.widget.LinearLayout;
//import android.widget.TextView;
//
//import com.mp.chart.utils.PriceColorUtil;
//import com.mp.chart.utils.StringUtils;
//import com.klinechart.R;
//
//
///**
// * 长按时K线顶部的view
// * Created by TenFace on 2017/11/14.
// */
//
//public class TitleMarkerView extends LinearLayout {
//
//    private Context context;
//    private String type;//com.mp.chart type
//    private List<QuoteKLineBean.DataBean> dataList;
//    private TextView tvSelectTimeKLine, tvSelectOpenKLine, tvSelectHighKLine, tvSelectLowKLine, tvSelectCloseKLine, tvSelectPercentKLine;
//
//    public TitleMarkerView(String type, Context context) {
//        super(context);
//        this.context = context;
//        this.type = type;
//        initView();
//    }
//
//
//    private void initView() {
//        LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
//        View view = inflater.inflate(R.layout.quote_title_marker_view, this, true);
//
//        tvSelectTimeKLine = (TextView) view.findViewById(R.id.tvSelectTimeKLine);
//        tvSelectOpenKLine = (TextView) view.findViewById(R.id.tvSelectOpenKLine);
//        tvSelectHighKLine = (TextView) view.findViewById(R.id.tvSelectHighKLine);
//        tvSelectLowKLine = (TextView) view.findViewById(R.id.tvSelectLowKLine);
//        tvSelectCloseKLine = (TextView) view.findViewById(R.id.tvSelectCloseKLine);
//        tvSelectPercentKLine = (TextView) view.findViewById(R.id.tvSelectPercentKLine);
//
//        getData();//获取数据
//
//        initListener();
//
//
//    }
//
//    private void getData() {
//
//
//    }
//
//    private void initListener() {
//
//    }
//
//    @Subscribe
//    public void onEventMainThread(BusUtils.SnapKLineData busData) {
//
//        try {
//            dataList = busData.getData();
//            if (dataList != null && dataList.size() > 0) {
//                tvSelectTimeKLine.setText(DateUtils.getDateToStringYM(dataList.get(0).getCloseDate()));
//                tvSelectOpenKLine.setText(StringUtils.doubleToDoubleString(dataList.get(0).getOpen()));
//                long time = dataList.get(0).getCloseDate();
//                double open = dataList.get(0).getOpen();
//                double high = dataList.get(0).getHigh();
//                double low = dataList.get(0).getLow();
//                double close = dataList.get(0).getClose();
//                double lastClose = dataList.get(0).getPreviousClose();
//                double percent = dataList.get(0).getChangePercent();
//
//                PriceColorUtil.setPriceColor(getContext(),tvSelectOpenKLine, open, lastClose);
//                PriceColorUtil.setPriceColor(getContext(),tvSelectHighKLine, high, lastClose);
//                PriceColorUtil.setPriceColor(getContext(),tvSelectLowKLine, low, lastClose);
//                PriceColorUtil.setPriceColor(getContext(),tvSelectCloseKLine, close, lastClose);
//
//                tvSelectTimeKLine.setText(DateUtils.getDateToStringYMD(time));
//
//                tvSelectPercentKLine.setTextColor(PriceColorUtil.getPriceColor(getContext(),close,lastClose));
//
//                //红涨绿跌
//                if (percent > 0) {
//                    tvSelectPercentKLine.setText("+" + StringUtils.stringToDouble(String.valueOf(percent)) + "%");
//                } else if (percent == 0) {
//                    tvSelectPercentKLine.setText(StringUtils.stringToDouble(String.valueOf(percent)) + "%");
//                } else {
//                    tvSelectPercentKLine.setText(StringUtils.stringToDouble(String.valueOf(percent)) + "%");
//                }
//            }
//
//
//        } catch (Exception e) {
//            e.printStackTrace();
//        }
//    }
//
//}
